nemesis / pet peeve - Turkish English Dictionary